package com.jixiang.tracedata.model.flight;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import com.thoughtworks.xstream.annotations.XStreamImplicit;
import java.io.Serializable;
import java.util.List;

/**
 * @author quanbiao
 * @date 2018-08-30
 */
@XStreamAlias("Statistics")
public class Statistics implements Serializable {

    private static final long serialVersionUID = 352029481030684033L;

    @XStreamImplicit(itemFieldName="BookNum")
    private List<BookNum> BookNumList;

    @XStreamImplicit(itemFieldName="CkiNum")
    private List<CkiNum> CkiNumList;

    @XStreamImplicit(itemFieldName="StandbyNum")
    private List<StandbyNum> StandbyNumList;

    /**
     * 无陪伴儿童数
     */
    @XStreamAsAttribute()
    private String UMNum;

    /**
     * 婴儿数
     */
    @XStreamAsAttribute()
    private String InfantNum;

    /**
     * 儿童数
     */
    @XStreamAsAttribute()
    private String CHDNum;

    /**
     * 成人数
     */
    @XStreamAsAttribute()
    private String AdultNum;

    /**
     * 行李件数
     */
    @XStreamAsAttribute()
    private String BagNum;

    /**
     * 行李重量
     */
    @XStreamAsAttribute()
    private String BagWeight;

    public List<BookNum> getBookNumList() {
        return BookNumList;
    }

    public void setBookNumList(List<BookNum> bookNumList) {
        BookNumList = bookNumList;
    }

    public List<CkiNum> getCkiNumList() {
        return CkiNumList;
    }

    public void setCkiNumList(List<CkiNum> ckiNumList) {
        CkiNumList = ckiNumList;
    }

    public List<StandbyNum> getStandbyNumList() {
        return StandbyNumList;
    }

    public void setStandbyNumList(List<StandbyNum> standbyNumList) {
        StandbyNumList = standbyNumList;
    }

    public String getUMNum() {
        return UMNum;
    }

    public void setUMNum(String UMNum) {
        this.UMNum = UMNum;
    }

    public String getInfantNum() {
        return InfantNum;
    }

    public void setInfantNum(String infantNum) {
        InfantNum = infantNum;
    }

    public String getCHDNum() {
        return CHDNum;
    }

    public void setCHDNum(String CHDNum) {
        this.CHDNum = CHDNum;
    }

    public String getAdultNum() {
        return AdultNum;
    }

    public void setAdultNum(String adultNum) {
        AdultNum = adultNum;
    }

    public String getBagNum() {
        return BagNum;
    }

    public void setBagNum(String bagNum) {
        BagNum = bagNum;
    }

    public String getBagWeight() {
        return BagWeight;
    }

    public void setBagWeight(String bagWeight) {
        BagWeight = bagWeight;
    }
}
